package Algorithm.DynamicPlanning;

public class Code22_maxMoney {

//    public static int maxMoney(int[] arr, int k){
//        if (k >= arr.length / 2){
//            return help(arr);
//        }
//        int N = arr.length;
//        int[][] dp = new int[N][k + 1];
//        for (int i = 0; i < ; i++) {
//
//        }
//    }

    public static int help(int[] arr){
        // 找到所有上坡段
        int ans = 0;
        for (int i = 1; i < arr.length; i++) {
            if (arr[i] >= arr[i - 1]){
                ans += arr[i] - arr[i - 1];
            }
        }
        return ans;
    }

    public static void main(String[] args) {
        int[] arr = {1,2,3,4,5, 3, 4,5};
        System.out.println(help(arr));
    }
}
